.main {
  width: 986px;
  margin: 0 auto;
}

* {
  margin: 0;
  padding: 0;
}

li {
  list-style: none;
}

a {
  text-decoration: none;
  color: #000;
}

.float_l {
  float: left;
}

.float_r {
  float: right;
}

.top {
  height: 100px;
}

.top img {
  margin: 18px 0;
}

.p1 {
  height: 28px;
  border-bottom: 2px solid #6e6e6e;
}

.p1 .zc {
  width: 160px;
  height: 28px;
  display: block;
  background: #6e6e6e;
  border-radius: 10px 13px 0px 0px;
  text-align: center;
  line-height: 28px;
  color: #ffffe8;
}

.button {
  border: 1px solid #cccccc;
  height: 376px;
  margin-top: 10px;
}

.left {
  width: 730px;
  height: 360px;
}

.left .pa1 {
  border-bottom: 1px dotted #E6E6E6;
  margin-left: 48px;
  height: 50px;
}

.left .pa1 .sp1 {
  display: block;
  padding-top: 20px;
}

.left p .ms {
  color: #999;
  font-size: 12px;
  width: 300px;
  height: 78px;
  margin-left: 10px;
  display: block;
  /* float: left; */
  margin-top: 28px;
}

.pa2 {
  height: 80px;
  /* background: coral; */
  position: relative;
}

.msg1 {
  position: absolute;
  top: 64px;
  left: 154px;
  color: green;
}

.msg2 {
  position: absolute;
  top: 74px;
  left: 154px;
  color: green;
}

.msg3 {
  position: absolute;
  top: 84px;
  left: 154px;
  color: green;
}

.inp1 {
  height: 30px;
  width: 248px;
  border: 1px solid #ababab;
  float: left;
  margin-top: 24px;
}

.span1 {
  margin: 30px 14px 0 78px;
}

.right {
  height: 380px;
  width: 206px;
  /* background: coral; */
  margin-left: 48px;
}

.pa3 {
  height: 60px;
  /* background: crimson; */
  padding-top: 20px;
  position: relative;
}

.span2 {
  margin: 20px 14px 0 92px;
}

.inp2 {
  height: 30px;
  width: 248px;
  border: 1px solid #ababab;
  float: left;
  margin-top: 12px;
}

.left p .ms1 {
  color: #999;
  font-size: 12px;
  width: 300px;
  height: 78px;
  margin-left: 10px;
  display: block;
  /* float: left; */
  margin-top: 14px;
}

.pa4 {
  height: 60px;
  /* background: yellow; */
  padding-top: 20px;
  position: relative;
}

.span4 {
  margin: 20px 14px 0 78px;
}

.inp3 {
  height: 30px;
  width: 128px;
  border: 1px solid #ababab;
  float: left;
  margin-top: 12px;
  line-height: 30px;
  text-align: center;
}

.f1 {
  display: block;
  width: 112px;
  height: 32px;
  margin-left: 8px;
  margin-top: 10px;
  border: 1px solid #ccc;
  line-height: 32px;
  text-align: center;
}

.ms2 {
  margin-top: 14px;
}

button {
  height: 32px;
  width: 152px;
  border-radius: 8px 8px 6px 8px;
  background: #f51a1a;
  margin-top: 28px;
  margin-left: -134px;
}

.right img {
  margin-top: 0px;
  margin-left: 4px;
}

.top ul {
  height: 54px;
  /* background: yellow; */
  margin-left: 314px;
  line-height: 54px;
}

.top ul li {
  float: left;
}

ul li a {
  font-size: 12px;
  margin-left: 5px;
}
